disk-storage drive - German English Dictionary